<!DOCTYPE HTML>
<html>
<head>
<title></title>
<?php
	include_once '../gerenciadores/AutoloadGerenciadores.php';
	include_once 'function/mensagem.php';
	
	__autoload("GerenciadorDaDivisaoDeEnsino");
	$ger = new GerenciadorDaDivisaoDeEnsino();
	$tabela = $ger->exibeTabelaCurso();
	
	if(isset($_POST['botao'])){
		switch ($_POST['botao']){
			case "Inserir":
				if(isset($_POST['id'])){
					$tabId = $_POST['id'];
					$tabNomeCurso = $_POST['nomecurso'];
					$tabSiglaCurso = $_POST['siglacurso'];
					
					__autoload("Curso");
					$cursoAdd = new Curso();
					$cursoAdd->setSiglaCurso($tabSiglaCurso[0]);
					$cursoAdd->setNomeCurso($tabNomeCurso[0]);
					$ger->cadastraCurso($cursoAdd);
					$i = key(end($tabela));
					$tabela[$i++] = $cursoAdd;
				}
			break;
			
			case "Alterar":
				if(isset($_POST['id'])){
					$tabId = $_POST['id'];
					$tabNomeCurso = $_POST['nomecurso'];
					$tabSiglaCurso = $_POST['siglacurso'];
					
					foreach ($tabId as $id){
						__autoload("Curso");
						$cursoAltera = new Curso();
						$cursoAltera->setSiglaCurso($taSiglaCurso[$id]);
						$cursoAltera->setNomeCurso($tabNomeCurso[$id]);
						$cursoAltera->setIdCurso($tabela[$id-1]->getIdCurso());
						$ger->alteraCurso($cursoAltera);
					}
				}
			break;
			
			case "Excluir":
				if(isset($_POST['id'])){
					$tabId = $_POST['id'];
					foreach ($tabId as $id){
						$curso = $tabela[$id-1];
						$ger->deletaCurso($curso);
						unset($tabela[$id-1]);
					}
				}
			break;
		}
	}
	 
?>
<link href="estilos/tabela.css" type="text/css" rel="stylesheet">
</head>
<body>
<h2>Cadastro de Cursos</h2>
<form action="#" method="post">
<table>
	<tr>
	<th>Sel</th><th>Nome do Curso</th><th>Sigla do Curso</th>
	</tr>
	<?php
		
		$i=1;
		foreach ($tabela as $curso){
			echo "<tr>";
			echo "<td><input type='checkbox' name='id[]' value='".$i."'></td><td><input type='text' name='nomecurso[".$i."]' value='".$curso->getNomeCurso()."' size='50'></td><td><input type='text' name='siglacurso[".$i."]' value='".$curso->getSiglaCurso()."'></td>";
			echo "</tr>";
			$i++;
		} 
	?>	
	<tr >
	<td><input type="checkbox" name="id[]" value="0" id="novocurso"></td><td><input type="text" name="nomecurso[0]" size="50"></td><td><input type='text' name="siglacurso[0]"></td>
	</tr>
</table>
<input type="submit" value="Inserir" name="botao">
<input type="submit" value="Excluir" name="botao">
<input type="submit" value="Alterar" name="botao">
</form>
</body>
</html>